- 省级水平FLASH课件制作培训,网络教学,解答所有学员疑难,包教包会。
- 教程发放到学员手中,共分为初级,中级,高级三部分,全部视频教程,跟真人在身边教学效果一样。
- 有意者直接咨询我站管理QQ:444860709 也可以加入到QQ群(67042004)中后,直接找群主咨询相关事宜培训详情。
注意:以下均为本站原创flash教程,属于本站产品,欢迎选学,如有问题可直接与我站管理联系解答事宜。QQ:4444860709
题 目:可爱的小鱼跟随鼠标游动
一、效果预览
二、教程内容
可爱的小鱼跟随鼠标游动
今天闲来无事,突然想起编写一个小鱼跟随鼠标流动的动画效果,其实这种教程在网络上已经很多了,记得以前自己不会的时侯,觉得这种效果特别新奇,好玩。其实这种效果很好做,只需要把握好几个重点就好了。后面会逐步说明的。在这里我是从网上截取了三张图片,然后在FLASH8中打散后截取出来的图形,由于正在制作的时间朋友来玩,所以对鱼的三部分的图片的截取工作做得不是很细致,后来想想,反正只是个教程,能说明问题就行了,所以就这样了啊,呵呵。自己把鱼处理美一些,就OKB 。想学习更多教程到FALSH课件吧(湖北金鹰),www.luotao2008.cn来.
好了,不说了,开始制作吧。
操作步骤如下:
1、准备三个影片元件的图片分别是:
元件1,连接名为:yt
元件2,连接名:ys
元件3,连接名:yz
以上元件请注意元件的方向,及中心点的位置。然后在库中分别右击元件,然后链接接,处理好标识符.
2,添加代码:
第1帧:
//flash课件吧(湖北金鹰)www.luotao2008.cn
this.attachMovie("yt", "xy0", 21);
for (i=1; i<21; i++) {
if (i == 13) {
this.attachMovie("yz", "xy"+i, i);
} else {
//flash课件吧(湖北金鹰)www.luotao2008.cn
this.attachMovie("ys", "xy"+i, i);
}
cys = eval("xy"+i);
}
//flash课件吧(湖北金鹰)www.luotao2008.cn
第2帧:
ytx = _xmouse-xy0._x;
//flash课件吧(湖北金鹰)www.luotao2008.cn
yty = _ymouse-xy0._y;
ytz = Math.atan2(yty, ytx)*180/Math.PI;
xy0._rotation = ytz;
xy0._x += ytx/10;
//flash课件吧(湖北金鹰)www.luotao2008.cn
xy0._y += yty/10;
n = 21;
while (n>0) {
hys = eval("xy"+n);
//flash课件吧(湖北金鹰)www.luotao2008.cn
qys = eval("xy"+(n-1));
ysx = qys._x-hys._x;
hys._rotation = ysz;
hys._x = qys._x;
hys._y = qys._y;
n--;
}
第3帧:
gotoAndPlay(2);
3、好了,OK了,测试一下你的作品。
我站网络视频网校培训开始招生了!FLASH课件制作视频教程教学,QQ一对一解答所有学员疑问。咨询:QQ444860709 查看培训详情。
|